//public class java0515 {            //优化后的分数相加题目
//    public static void main(String[] args) {
//        double sum = 0;
//        int i = 0;
//        int f = 1;
//        for(i = 1;i <= 100;i++){
//            sum = sum + 1.0 / i * f;
//            f = -f;               //实现正负交替，简化了代码
//        }
//        System.out.println(sum);
//    }
//}

//import java.util.Random;
//import java.util.Scanner;
//
//public class java0515 {
//    public static void main(String[] args) {
//        //生成随机数的方法
//        Random random = new Random();
//        int num = random.nextInt(100); //[0-100)
//
//
//        //输入数字的方法
//        Scanner scan = new Scanner(System.in);
//
//
//
//        while (true) {
//            int i = scan.nextInt();
//            if (i > num) {
//                System.out.println("猜大了");
//            } else if (i < num) {
//                System.out.println("猜小了");
//            }else {
//                System.out.println("猜对了");
//                break;
//            }
//
//        }
//    }
//}

import java.util.Scanner;

public class java0515 {
    public static void main(String[] args) {
        int i = 0;
        int j = 0;

        Scanner scan  = new Scanner(System.in);
        while(scan.hasNext()){             //多组输入
        int a = scan.nextInt();
        for(i = 0;i < a;i++){
            for(j = 0;j < a;j++){
                if(i == j || i + j == a-1) {
                    System.out.print("*");
                }else{
                    System.out.print(" ");
                }
            }
            System.out.println();
        }

    }
}
}